package com.lonwin.inspectionmanagement.mvp.model.entity.bean;

import java.io.Serializable;
import java.util.List;

/**
 * Author: zhangjing
 * DATA:2018/12/16 11:04 AM
 * DESC:
 * email:zhangjingworkmol@163.com
 */
public class ResQdetailBean {

    /**
     * msg : success
     * code : 0
     * data : {"questid":"412ed289385d1a6a2122153fb43596a9","gcjlid":"356ea9dca1f3622c5d810a608be6a684","groupid":"1","groupnm":null,"hzid":null,"hznm":null,"x":102.23,"y":25.23,"addr":"是是是","content":"反反复复","img1":"试试","img2":"string","img3":"string","img4":"string","img5":"string","img6":"string","audio":"string","gpsid":"25","gpsnm":"张三","systm":"2018-12-11T16:00:00.000+0000","neatenflag":1,"opened":0,"archiveflag":0,"adcd":null,"adcdnm":"大理州","audiotm":null,"qusetTypeTempRel":[{"id":"0bbbc050cee0bb4304fc6b3aae418361","questid":"412ed289385d1a6a2122153fb43596a9","questType":1,"questTypenm":"第二个"}]}
     */

    private String msg;
    private int code;
    private DataBean data;

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean implements Serializable {
        /**
         * questid : 412ed289385d1a6a2122153fb43596a9
         * gcjlid : 356ea9dca1f3622c5d810a608be6a684
         * groupid : 1
         * groupnm : null
         * hzid : null
         * hznm : null
         * x : 102.23
         * y : 25.23
         * addr : 是是是
         * content : 反反复复
         * img1 : 试试
         * img2 : string
         * img3 : string
         * img4 : string
         * img5 : string
         * img6 : string
         * audio : string
         * gpsid : 25
         * gpsnm : 张三
         * systm : 2018-12-11T16:00:00.000+0000
         * neatenflag : 1
         * opened : 0
         * archiveflag : 0
         * adcd : null
         * adcdnm : 大理州
         * audiotm : null
         * qusetTypeTempRel : [{"id":"0bbbc050cee0bb4304fc6b3aae418361","questid":"412ed289385d1a6a2122153fb43596a9","questType":1,"questTypenm":"第二个"}]
         */

        private String questid;
        private String gcjlid;
        private String groupid;
        private String groupnm;
        private String hzid;
        private String hznm;
        private double x;
        private double y;
        private String addr;
        private String content;
        private String img1;
        private String img2;
        private String img3;
        private String img4;
        private String img5;
        private String img6;
        private String audio;
        private String gpsid;
        private String gpsnm;
        private String systm;
        private int neatenflag;
        private int opened;
        private int archiveflag;
        private String adcd;
        private String adcdnm;
        private String audiotm;
        private List<QusetTypeTempRelBean> qusetTypeTempRel;
        private List<QusetAttrTempRelBean> qusetAttrTempRel ;

        public List<QusetAttrTempRelBean> getQusetAttrTempRel() {
            return qusetAttrTempRel;
        }

        public void setQusetAttrTempRel(List<QusetAttrTempRelBean> qusetAttrTempRel) {
            this.qusetAttrTempRel = qusetAttrTempRel;
        }

        public String getQuestid() {
            return questid;
        }

        public void setQuestid(String questid) {
            this.questid = questid;
        }

        public String getGcjlid() {
            return gcjlid;
        }

        public void setGcjlid(String gcjlid) {
            this.gcjlid = gcjlid;
        }

        public String getGroupid() {
            return groupid;
        }

        public void setGroupid(String groupid) {
            this.groupid = groupid;
        }

        public String getGroupnm() {
            return groupnm;
        }

        public void setGroupnm(String groupnm) {
            this.groupnm = groupnm;
        }

        public Object getHzid() {
            return hzid;
        }

        public void setHzid(String hzid) {
            this.hzid = hzid;
        }

        public Object getHznm() {
            return hznm;
        }

        public void setHznm(String hznm) {
            this.hznm = hznm;
        }

        public double getX() {
            return x;
        }

        public void setX(double x) {
            this.x = x;
        }

        public double getY() {
            return y;
        }

        public void setY(double y) {
            this.y = y;
        }

        public String getAddr() {
            return addr;
        }

        public void setAddr(String addr) {
            this.addr = addr;
        }

        public String getContent() {
            return content;
        }

        public void setContent(String content) {
            this.content = content;
        }

        public String getImg1() {
            return img1;
        }

        public void setImg1(String img1) {
            this.img1 = img1;
        }

        public String getImg2() {
            return img2;
        }

        public void setImg2(String img2) {
            this.img2 = img2;
        }

        public String getImg3() {
            return img3;
        }

        public void setImg3(String img3) {
            this.img3 = img3;
        }

        public String getImg4() {
            return img4;
        }

        public void setImg4(String img4) {
            this.img4 = img4;
        }

        public String getImg5() {
            return img5;
        }

        public void setImg5(String img5) {
            this.img5 = img5;
        }

        public String getImg6() {
            return img6;
        }

        public void setImg6(String img6) {
            this.img6 = img6;
        }

        public String getAudio() {
            return audio;
        }

        public void setAudio(String audio) {
            this.audio = audio;
        }

        public String getGpsid() {
            return gpsid;
        }

        public void setGpsid(String gpsid) {
            this.gpsid = gpsid;
        }

        public String getGpsnm() {
            return gpsnm;
        }

        public void setGpsnm(String gpsnm) {
            this.gpsnm = gpsnm;
        }

        public String getSystm() {
            return systm;
        }

        public void setSystm(String systm) {
            this.systm = systm;
        }

        public int getNeatenflag() {
            return neatenflag;
        }

        public void setNeatenflag(int neatenflag) {
            this.neatenflag = neatenflag;
        }

        public int getOpened() {
            return opened;
        }

        public void setOpened(int opened) {
            this.opened = opened;
        }

        public int getArchiveflag() {
            return archiveflag;
        }

        public void setArchiveflag(int archiveflag) {
            this.archiveflag = archiveflag;
        }

        public String getAdcd() {
            return adcd;
        }

        public void setAdcd(String adcd) {
            this.adcd = adcd;
        }

        public String getAdcdnm() {
            return adcdnm;
        }

        public void setAdcdnm(String adcdnm) {
            this.adcdnm = adcdnm;
        }

        public String  getAudiotm() {
            return audiotm;
        }

        public void setAudiotm(String audiotm) {
            this.audiotm = audiotm;
        }

        public List<QusetTypeTempRelBean> getQusetTypeTempRel() {
            return qusetTypeTempRel;
        }

        public void setQusetTypeTempRel(List<QusetTypeTempRelBean> qusetTypeTempRel) {
            this.qusetTypeTempRel = qusetTypeTempRel;
        }

        public static class QusetTypeTempRelBean implements Serializable{
            /**
             * id : 0bbbc050cee0bb4304fc6b3aae418361
             * questid : 412ed289385d1a6a2122153fb43596a9
             * questType : 1
             * questTypenm : 第二个
             */

            private String id;
            private String questid;
            private int questType;
            private String questTypenm;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getQuestid() {
                return questid;
            }

            public void setQuestid(String questid) {
                this.questid = questid;
            }

            public int getQuestType() {
                return questType;
            }

            public void setQuestType(int questType) {
                this.questType = questType;
            }

            public String getQuestTypenm() {
                return questTypenm;
            }

            public void setQuestTypenm(String questTypenm) {
                this.questTypenm = questTypenm;
            }
        }

        public static class QusetAttrTempRelBean implements Serializable{
            /**
             * {
             *         "attrid":"oss返回的文件id",
             *         "attrnm":"测试1",
             *         "attrpostfix":"mp4",
             *         "attrsize":20,
             *         "attrtype":0,
             *         "coverid":"oss返回的封面id"
             *     }
             */


            private String attrid;
            private String attrnm;
            private int attrtype;
            private int attrsize;
            private String attrpostfix;
            private String coverid;

            public String getAttrid() {
                return attrid;
            }

            public void setAttrid(String attrid) {
                this.attrid = attrid;
            }

            public String getAttrnm() {
                return attrnm;
            }

            public void setAttrnm(String attrnm) {
                this.attrnm = attrnm;
            }

            public int getAttrtype() {
                return attrtype;
            }

            public void setAttrtype(int attrtype) {
                this.attrtype = attrtype;
            }

            public int getAttrsize() {
                return attrsize;
            }

            public void setAttrsize(int attrsize) {
                this.attrsize = attrsize;
            }

            public String getAttrpostfix() {
                return attrpostfix;
            }

            public void setAttrpostfix(String attrpostfix) {
                this.attrpostfix = attrpostfix;
            }

            public String getCoverid() {
                return coverid;
            }

            public void setCoverid(String coverid) {
                this.coverid = coverid;
            }
        }
    }
}
